package com.alks.function.data.dto.finance.salary;

import com.fasterxml.jackson.annotation.JsonFormat;
import lombok.Getter;
import lombok.NoArgsConstructor;
import lombok.Setter;
import lombok.ToString;

import java.math.BigDecimal;
import java.time.LocalDate;

@Getter
@Setter
@NoArgsConstructor
@ToString
public class PcCostDetail2Dto {

    private Integer id;

    //单据号码
    private String slipNo;

    @JsonFormat(pattern = "yyyy-MM-dd",timezone = "GMT+8")
    private LocalDate slipDate;

    @JsonFormat(pattern = "yyyy-MM-dd",timezone = "GMT+8")
    private LocalDate sysDate;

    //部门
    private String deptNo;

    //指令
    private String lotNo;

    //扣款类型
    private String typeName;

    //工号
    private String vendorNo;

    //员工
    private String vendorName;

    //单据号
    private String sendNo;

    //描述
    private String costDesc;

    //数量
    private BigDecimal qty;

    //单位
    private String costUnit;

    //单价
    private BigDecimal price;

    //金额
    private BigDecimal amt;

    //结算方式
    private String accountName;

    //结算月份
    private String financeYymm;

    //备注
    private String remark;

    //扣款
    private String processStatus;

    //结算单号
    private String balanceNo;

    //备注信息
    private String remarkCw;

    //Y颜色
    private String cfmFlag;

    private String sysUser;

    private String item;
}
